Part Number Hot Search : 
LM329BH MMBT4 45L120D VN10KN3 C102M UM8711 D2000 10V8X1
Product Description
Full Text Search
 

To Download EMBEDDEDINTEL486SX Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  ? intel corporation, 1997 december 1997 order number: 272769-002 embedded intel486? sx processor figure 1. embedded intel486? sx processor block diagram n 32-bit risc technology core n 8-kbyte write-through cache n four internal write buffers n burst bus cycles n dynamic bus sizing for 8- and 16-bit data bus devices n sl technology n data bus parity generation and checking n boundary scan (jtag) n 3.3-volt processor 208-lead shrink quad flat pack (sqfp) n 5-volt processor 196-lead plastic quad flat pack (pqfp) n binary compatible with large software base a5443-01 paging unit prefetcher 32-byte code queue 2x16 bytes code stream barrel shifter 24 cache unit burst bus control bus control write buffers 4 x 32 64-bit interunit transfer bus register file alu segmentation unit descriptor registers limit and attribute pla 32 base/ index bus translation lookaside buffer 20 8 kbyte cache control & protection test unit control rom address drivers 32 32 data bus transceivers 32 request sequencer bus size control cache control parity generation and control boundary scan control bus interface d31-d0 a31-a2 be3#- be0# ads# w/r# d/c# m/io# pcd pwt rdy# lock# plock# boff# a20m# breq hold hlda reset sreset intr nmi smi# smiact# ferr# ignne# stpclk# brdy# blast# bs16# bs8# ken# flush# ahold eads# dp3-dp0 pchk# tck tms tdi td0 128 instruction decode 32 decoded instruction path pcd pwt 2 physical address 32-bit data bus 32-bit data bus linear address micro- instruction displacement bus 32
information in this document is provided in connection with intel products. no license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted by this document. except as provided in intel's terms and conditions of sale for such products, intel assumes no liability whatsoever, and intel disclaims any express or implied warranty, relating to sale and/or use of intel products including liability or warranties relating to fitness for a particular purpose, merchantability, or infringement of any patent, copyright or other intellectual property right. intel products are not intended for use in medical, life saving, or life sustaining applications. intel may make changes to specifications and product descriptions at any time, without notice. designers must not rely on the absence or characteristics of any features or instructions marked "reserved" or "undefined." intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them. the embedded intel486? sx processor may contain design defects or errors known as errata which may cause the product to deviate from published specifications. current characterized errata are available on request. contact your local intel sales office or your distributor to obtain the latest specifications and before placing your product order. copies of documents which have an ordering number and are referenced in this document, or other intel literature may be obtained by calling 1-800-548-4725 or by visiting intel's website at http://www.intel.com. copyright ? intel corporation, 1997 *third-party brands and names are the property of their respective owners.
contents iii embedded intel486? sx processor 1.0 introduction ............................................................................................................. ........................... 1 1.1 features ................................................................................................................. ............................ 1 1.2 family members ........................................................................................................... ...................... 2 2.0 how to use this document ................................................................................................. ............ 3 3.0 pin descriptions ......................................................................................................... ........................ 3 3.1 pin assignments .......................................................................................................... ....................... 3 3.2 pin quick reference ...................................................................................................... ................... 15 4.0 architectural and functional overview ............................................................................. 23 4.1 cpuid instruction ........................................................................................................ ..................... 23 4.1.1 operation of the cpuid instruction ..................................................................................... .. 23 4.2 identification after reset ............................................................................................... ................... 24 4.3 boundary scan (jtag) ..................................................................................................... ............... 24 4.3.1 device identification .................................................................................................. ............. 24 4.3.2 boundary scan register bits and bit order ........................................................................... 25 5.0 electrical specifications ................................................................................................ ........... 26 5.1 maximum ratings .......................................................................................................... ................... 26 5.2 dc specifications ........................................................................................................ ..................... 26 5.3 ac specifications ........................................................................................................ ..................... 31 5.4 capacitive derating curves ............................................................................................... ............... 38 6.0 mechanical data .......................................................................................................... .................... 40 6.1 package dimensions ....................................................................................................... ................. 40 6.2 package thermal specifications ........................................................................................... ........... 43 figures figure 1. embedded intel486? sx processor block diagram .................................................................. i figure 2. package diagram for 208-lead sqfp embedded intel486? sx processor ........................... 4 figure 3. package diagram for 196-lead pqfp embedded intel486? sx processor ......................... 10 figure 4. clk waveform ......................................................................................................... ............... 33 figure 5. input setup and hold timing .......................................................................................... ......... 34 figure 6. input setup and hold timing .......................................................................................... ......... 34 figure 7. pchk# valid delay timing ............................................................................................. ......... 35 figure 8. output valid delay timing ............................................................................................ ........... 35 figure 9. maximum float delay timing ........................................................................................... ....... 36 figure 10. tck waveform ........................................................................................................ ................ 36 figure 11. test signal timing diagram .......................................................................................... .......... 37 figure 12. typical loading delay versus load capacitance under worst-case conditions for a low-to-high transition, 3.3 v processor ......................................................................... 38
contents iv figure 13. typical loading delay versus load capacitance under worst-case conditions for a high-to-low transition, 3.3 v processor ......................................................................... 38 figure 14. typical loading delay versus load capacitance under worst-case conditions for a low-to-high transition, 5 v processor ...................................... 39 figure 15. typical loading delay versus load capacitance under worst-case conditions for a high-to-low transition, 5 v processor ...................................... 39 figure 16. 208-lead sqfp package dimensions .................................................................................... 40 figure 17. principal dimensions and data for 196-lead plastic quad flat pack package ...................... 41 figure 18. typical lead for 196-lead pqfp package .............................................................................4 2 tables table 1. the embedded intel486? sx processor family ......................................................................2 table 2. pinout differences for 208-lead sqfp package ...................................................................... 5 table 3. pin assignment for 208-lead sqfp package ........................................................................... 6 table 4. pin cross reference for 208-lead sqfp package ...................................................................8 table 5. pin assignment for 196-lead pqfp package ......................................................................... 11 table 6. pin cross reference for 196-lead pqfp package .................................................................13 table 7. embedded intel486? sx processor pin descriptions ............................................................ 15 table 8. output pins ........................................................................................................... ................... 21 table 9. input/output pins ..................................................................................................... ................ 21 table 10. test pins ............................................................................................................ ...................... 21 table 11. input pins ........................................................................................................... ...................... 22 table 12. cpuid instruction description ........................................................................................ ......... 23 table 13. boundary scan component identification code (3.3 volt processor) ..................................... 24 table 14. boundary scan component identification code (5 volt processor) ........................................ 25 table 15. absolute maximum ratings ............................................................................................. ........ 26 table 16. operating supply voltages ............................................................................................ .......... 26 table 17. 3.3 v dc specifications ............................................................................................... ............ 27 table 18. 3.3 v i cc values ...................................................................................................................... 2 8 table 19. 5 v dc specifications ................................................................................................. ............. 29 table 20. 5 v i cc values ....................................................................................................................... ..30 table 21. ac characteristics ................................................................................................... ................ 31 table 22. ac specifications for the test access port ........................................................................... ..33 table 23. symbol list and dimensions for 196-lead pqfp package ....................................................41 table 24. thermal resistance, q ja ( c/w) ............................................................................................. 43 table 25. thermal resistance, q jc ( c/w) ............................................................................................. 43 table 26. maximum t ambient , t a max ( c) ............................................................................................... 43
embedded intel486? sx processor 1 1.0 introduction the embedded intel486? sx processor provides high performance to 32-bit, embedded applications. designed for applications that do not need a floating- point unit, the processor is ideal for embedded designs running dos * , microsoft windows * , os/2 * , or unix * applications written for the intel archi- tecture. projects can be completed quickly by utilizing the wide range of software tools, utilities, assemblers and compilers that are available for desktop computer systems. also, developers can find advantages in using existing chip sets and peripheral components in their embedded designs. the embedded intel486 sx processor is binary compatible with the intel386? and earlier intel processors. compared with the intel386 processor, it provides faster execution of many commonly-used instructions. it also provides the benefits of an integrated, 8-kbyte, write-through cache for code and data. its data bus can operate in burst mode which provides up to 106-mbyte-per-second transfers for cache-line fills and instruction prefetches. intels sl technology is incorporated in the embedded intel486 sx processor. utilizing intels system management mode (smm), it enables designers to develop energy-efficient systems. two component packages are available. a 196-lead plastic quad flat pack (pqfp) is available for 5-volt designs and a 208-lead shrink quad flat pack (sqfp) is available for 3.3-volt designs. both products operate at clk frequencies up to 33 mhz. 1.1 features the embedded intel486 sx processor offers these features: ? 32-bit risc-technology core the embedded intel486 sx processor performs a complete set of arithmetic and logical operations on 8-, 16-, and 32-bit data types using a full-width alu and eight general purpose registers. ? single cycle execution many instructions execute in a single clock cycle. ? instruction pipelining overlapped instruction fetching, decoding, address translation and execution. * other brands and names are the property of their respective owners. ? on-chip cache with cache consistency support an 8-kbyte, write-through, internal cache is used for both data and instructions. cache hits provide zero wait-state access times for data within the cache. bus activity is tracked to detect alterations in the memory represented by the internal cache. the internal cache can be invalidated or flushed so that an external cache controller can maintain cache consistency. ? external cache control write-back and flush controls for an external cache are provided so the processor can maintain cache consistency. ? on-chip memory management unit address management and memory space protection mechanisms maintain the integrity of memory in a multitudinous and virtual memory environment. both memory segmentation and paging are supported. ? burst cycles burst transfers allow a new double-word to be read from memory on each bus clock cycle. this capability is especially useful for instruction prefetch and for filling the internal cache. ? write buffers the processor contains four write buffers to enhance the performance of consecutive writes to memory. the processor can continue internal operations after a write to these buffers, without waiting for the write to be completed on the external bus. ? bus backoff when another bus master needs control of the bus during a processor initiated bus cycle, the embed ded intel486 sx processor floats its bus signals, then restarts the cycle when the bus becomes available again. ? instruction restart programs can continue execution following an exception generated by an unsuccessful attempt to access memory. this feature is important for supporting demand-paged virtual memory applications. ? dynamic bus sizing external controllers can dynamically alter the effective width of the data bus. bus widths of 8, 16, or 32 bits can be used. ? boundary scan (jtag) boundary scan provides in-circuit testing of components on printed circuit boards. the intel boundary scan implementation conforms with the ieee standard test access port and boundary scan architecture. intels sl technology provides these features:
2 embedded intel486? sx processor ? intel system management mode (smm) a unique intel architecture operating mode provides a dedicated special purpose interrupt and address space that can be used to implement intelligent power management and other enhanced functions in a manner that is completely transparent to the operating system and applications software. ? i/o restart an i/o instruction interrupted by a system management interrupt (smi#) can automatically be restarted following the execution of the rsm instruction. ? stop clock the embedded intel486 sx processor has a stop clock control mechanism that provides two low-power states: a stop grant state (20C40 ma typical, depending on input clock frequency) and a stop clock state (~100-200 m a typical, with input clock frequency of 0 mhz). ? auto halt power down after the execution of a halt instruction, the embedded intel486 sx processor issues a normal halt bus cycle and the clock input to the processor core is automatically stopped, causing the processor to enter the auto halt power down state (20C40 ma typical, depending on input clock frequency). 1.2 family members table 1 shows the embedded intel486 sx processors and briefly describes their character- istics. table 1. the embedded intel486? sx processor family product supply voltage v cc maximum processor frequency package sb80486sxsc33 3.3 v 33 mhz 208-lead sqfp ku80486sxsa33 5.0 v 33 mhz 196-lead pqfp
embedded intel486? sx processor 3 2.0 how to use this document for a complete set of documentation related to the embedded intel486 sx processor, use this document in conjunction with the following reference documents: ? embedded intel486? processor family developers manual order no. 273021 ? embedded intel486? processor hardware reference manual order no. 273025 ? intel486 ? microprocessor family programmers reference manual order no. 240486 ? intel application note ap-485 intel processor identification with the cpuid instruction order no. 241618 the information in the reference documents for the intel486 sx processor, 1x clock (clk), applies to the embedded intel486 sx processor. some of the intel486 sx processor information is duplicated in this document to minimize the dependence on the reference documents. 3.0 pin descriptions 3.1 pin assignments the following figures and tables show the pin assign- ments of each package type for the embedded intel486 sx processor. tables are provided showing the pin differences between the embedded intel486 sx processor and other embedded intel486 processor products. 208-lead sqfp - quad flat pack ? figure 2, package diagram for 208-lead sqfp embedded intel486? sx processor (pg. 4) ? table 2, pinout differences for 208-lead sqfp package (pg. 5) ? table 3, pin assignment for 208-lead sqfp package (pg. 6) ? table 4, pin cross reference for 208-lead sqfp package (pg. 8) 196-lead pqfp - plastic quad flat pack ? figure 3, package diagram for 196-lead pqfp embedded intel486? sx processor (pg. 10) ? table 5, pin assignment for 196-lead pqfp package (pg. 11) ? table 6, pin cross reference for 196-lead pqfp package (pg. 13)
embedded intel486? sx processor 4 figure 2. package diagram for 208-lead sqfp embedded intel486? sx processor a3219-01 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 208-lead sqfp embedded intel486? sx processor top view 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 v ss lock# plock# v cc blast# ads# a2 v ss v cc v ss v cc a3 a4 a5 reserved# a6 a7 v cc a8 v ss v cc a9 a10 v cc v ss v cc a11 v ss a12 v cc a13 a14 v cc v ss a15 a16 v cc a17 v ss v cc tdi tms a18 a19 a20 v cc v cc a21 a22 a23 a24 v ss v ss v cc v cc pchk# brdy# boff# bs16# bs8# v cc v ss inc rdy# ken# v cc v ss hold ahold tck v cc v cc v ss v cc v cc clk v cc hlda w/r# v ss v cc breq be0# be1# be2# be3# v cc v ss m/io# v cc d/c# pwt pcd v cc v ss v cc v cc eads# a20m# reset flush# intr nmi v ss v ss v cc a25 a26 a27 a28 v cc a29 a30 a31 v ss dp0 d0 d1 d2 d3 d4 v cc v ss v cc v cc v ss v cc v cc v ss v cc d5 d6 v cc nc d7 dp1 d8 d9 v ss v cc v ss d10 d11 d12 d13 v ss v cc d14 d15 v cc v ss dp2 d16 v ss v cc v ss v ss v cc v ss v cc v ss sreset smiact# v cc v ss v cc inc inc smi# inc nc tdo v cc inc inc inc stpclk# d31 d30 v ss v cc d29 d28 v cc v ss v cc d27 d26 d25 v cc d24 v ss v cc dp3 d23 d22 d21 v ss v cc nc v ss v cc d20 d19 d18 v cc d17 v ss
embedded intel486? sx processor 5 table 2. pinout differences for 208-lead sqfp package pin # embedded intel486? sx processor embedded inteldx2? processor embedded write-back enhanced inteldx4? processor 3 v cc 1 v cc v cc5 11 inc 2 inc clkmul 63 inc inc hitm# 64 inc inc wb/wt# 66 inc ferr# ferr# 70 inc inc cache# 71 inc inc inv 72 inc ignne# ignne# notes: 1. this pin location is for the v cc5 pin on the embedded inteldx4 processor. for compatibility with 3.3v processors that have 5v-tolerant input buffers (i.e., embedded inteldx4 processors), this pin should be connected to a v cc trace, not to the v cc plane. 2. inc. internal no connect. these pins are not connected to any internal pad in the embedded intel486 sx processor. however, new signals are defined for the location of the inc pins in the embedded inteldx2 and inteldx4 processors. one system design can accommodate any one of these processors provided the purpose of each inc pin is understood before it is used.
embedded intel486? sx processor 6 table 3. pin assignment for 208-lead sqfp package (sheet 1 of 2) pin # description pin # description pin # description pin # description 1 v ss 53 v ss 105 v ss 157 v ss 2 v cc 54 v cc 106 v cc 158 a24 3 v cc 1 55 v ss 107 v ss 159 a23 4 pchk# 56 v cc 108 d16 160 a22 5 brdy# 57 v ss 109 dp2 161 a21 6 boff# 58 sreset 110 v ss 162 v cc 7 bs16# 59 smiact# 111 v cc 163 v cc 8bs8#60 v cc 112 d15 164 a20 9 v cc 61 v ss 113 d14 165 a19 10 v ss 62 v cc 114 v cc 166 a18 11 inc 2 63 inc 2 115 v ss 167 tms 12 rdy# 64 inc 2 116 d13 168 tdi 13 ken# 65 smi# 117 d12 169 v cc 14 v cc 66 inc 2 118 d11 170 v ss 15 v ss 67 nc 3 119 d10 171 a17 16 hold 68 tdo 120 v ss 172 v cc 17 ahold 69 v cc 121 v cc 173 a16 18 tck 70 inc 2 122 v ss 174 a15 19 v cc 71 inc 2 123d9175 v ss 20 v cc 72 inc 2 124d8176 v cc 21 v ss 73 stpclk# 125 dp1 177 a14 22 v cc 74 d31 126 d7 178 a13 23 v cc 75 d30 127 nc 3 179 v cc 24 clk 76 v ss 128 v cc 180 a12 25 v cc 77 v cc 129d6181 v ss 26 hlda 78 d29 130 d5 182 a11 27 w/r# 79 d28 131 v cc 183 v cc 28 v ss 80 v cc 132 v ss 184 v ss 29 v cc 81 v ss 133 v cc 185 v cc 30 breq 82 v cc 134 v cc 186 a10 31 be0# 83 d27 135 v ss 187 a9 32 be1# 84 d26 136 v cc 188 v cc 33 be2# 85 d25 137 v cc 189 v ss
embedded intel486? sx processor 7 34 be3# 86 v cc 138 v ss 190 a8 35 v cc 87 d24 139 v cc 191 v cc 36 v ss 88 v ss 140d4192a7 37 m/io# 89 v cc 141d3193a6 38 v cc 90 dp3 142 d2 194 reserved# 39 d/c# 91 d23 143 d1 195 a5 40 pwt 92 d22 144 d0 196 a4 41 pcd 93 d21 145 dp0 197 a3 42 v cc 94 v ss 146 v ss 198 v cc 43 v ss 95 v cc 147 a31 199 v ss 44 v cc 96 nc 3 148 a30 200 v cc 45 v cc 97 v ss 149 a29 201 v ss 46 eads# 98 v cc 150 v cc 202 a2 47 a20m# 99 d20 151 a28 203 ads# 48 reset 100 d19 152 a27 204 blast# 49 flush# 101 d18 153 a26 205 v cc 50 intr 102 v cc 154 a25 206 plock# 51 nmi 103 d17 155 v cc 207 lock# 52 v ss 104 v ss 156 v ss 208 v ss notes: 1. this pin location is for the v cc5 pin on the embedded inteldx4 processor. for compatibility with 3.3v processors that have 5v-tolerant input buffers (i.e., embedded inteldx4 processors), this pin should be connected to a v cc trace, not to the v cc plane. 2. inc. internal no connect. these pins are not connected to any internal pad in the embedded intel486 sx processors. however, signals are defined for the location of the inc pins in the embedded inteldx2 and inteldx4 processors. one system design can accommodate any one of these processors provided the purpose of each inc pin is understood before it is used. 3. nc. do not connect. these pins should always remain unconnected. connection of nc pins to v cc , or v ss or to any other signal can result in component malfunction or incompatibility with future steppings of the intel486 processors. table 3. pin assignment for 208-lead sqfp package (sheet 2 of 2) pin # description pin # description pin # description pin # description
embedded intel486? sx processor 8 table 4. pin cross reference for 208-lead sqfp package (sheet 1 of 2) address pin # data pin # control pin # nc nc v cc v ss a2 202 d0 144 a20m# 47 67 11 2 1 a3 197 d1 143 ads# 203 96 63 3 10 a4 196 d2 142 ahold 17 127 64 9 15 a5195d3141 be0# 31 661421 a6193d4140 be1# 32 701928 a7192d5130 be2# 33 712036 a8190d6129 be3# 34 722243 a9 187 d7 126 blast# 204 23 52 a10 186 d8 124 boff# 6 25 53 a11 182 d9 123 brdy# 5 29 55 a12 180 d10 119 breq 30 35 57 a13 178 d11 118 bs16# 7 38 61 a14 177 d12 117 bs8# 8 42 76 a15 174 d13 116 clk 24 44 81 a16 173 d14 113 d/c# 39 45 88 a17 171 d15 112 dp0 145 54 94 a18 166 d16 108 dp1 125 56 97 a19 165 d17 103 dp2 109 60 104 a20 164 d18 101 dp3 90 62 105 a21 161 d19 100 eads# 46 69 107 a22 160 d20 99 flush# 49 77 110 a23 159 d21 93 hlda 26 80 115 a24 158 d22 92 hold 16 82 120 a25 154 d23 91 intr 50 86 122 a26 153 d24 87 ken# 13 89 132 a27 152 d25 85 lock# 207 95 135 a28 151 d26 84 m/io# 37 98 138 a29 149 d27 83 nmi 51 102 146 a30 148 d28 79 pcd 41 106 156 a31 147 d29 78 pchk# 4 111 157 d30 75 plock# 206 114 170 d31 74 pwt 40 121 175 rdy# 12 128 181 reserved# 194 131 184 reset 48 133 189 smi# 65 134 199 smiact# 59 136 201 sreset 58 137 208 stpclk# 73 139 tck 18 150 tdi 168 155
embedded intel486? sx processor 9 tdo 68 162 tms 167 163 w/r# 27 169 172 176 179 183 185 188 191 198 200 205 table 4. pin cross reference for 208-lead sqfp package (sheet 2 of 2) address pin # data pin # control pin # nc nc v cc v ss
embedded intel486? sx processor 10 figure 3. package diagram for 196-lead pqfp embedded intel486? sx processor a3220-01 196-lead pqfp embedded intel486? sx processor top view v cc a2 ads# blast# plock# lock# v ss nc pchk# brdy# boff# bs16# bs8# nc rdy# ken# v cc hold ahold tck nc v ss v cc nc clk hlda v ss w/r# v cc breq be0# be1# be2# v ss be3# v cc m/io# d/c# v ss pwt v cc pcd eads# a20m# reset flush# intr nmi v ss v ss nc a3 nc a4 nc a5 nc reserved# nc a6 a7 nc a8 nc a9 v cc a10 nc v ss v ss nc v cc nc a11 nc a12 v cc a13 v ss a14 v cc a15 a16 v ss a17 v cc tdi nc tms nc a18 nc a19 nc a20 v ss nc v cc v ss a21 a22 a23 a24 v cc a25 a26 a27 a28 v ss a29 a30 a31 nc dp0 d0 d1 v cc d2 v ss v ss d3 v cc d4 d5 d6 v cc d7 dp1 d8 d9 v ss nc d10 v cc d11 d12 d13 v ss d14 d15 dp2 d16 d17 d18 d19 d20 v cc v cc nc v ss v ss sreset v cc smiact# nc nc nc nc nc v ss smi# v cc nc nc inc tdo nc nc inc nc stpclk# d31 nc nc d30 v cc d29 nc d28 v ss d27 nc d26 v cc d25 nc d24 v ss dp3 nc d23 v cc d22 nc d21 v ss 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 197 106 105 104 103 102 101 100 99 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196
embedded intel486? sx processor 11 table 5. pin assignment for 196-lead pqfp package (sheet 1 of 2) pin # description pin # description pin # description pin # description 1v ss 50 v ss 99 v ss 148 v ss 2 a21 51 d21 100 nmi 149 nc 1 3 a22 52 nc 1 101 intr 150 a3 4 a23 53 d22 102 flush# 151 nc 1 5 a24 54 v cc 103 reset 152 a4 6v cc 55 d23 104 a20m# 153 nc 1 7 a25 56 nc 1 105 eads# 154 a5 8 a26 57 dp3 106 pcd 155 nc 1 9 a27 58 v ss 107 v cc 156 reserved# 10 a28 59 d24 108 pwt 157 nc 1 11 v ss 60 nc 1 109 v ss 158 a6 12 a29 61 d25 110 d/c# 159 a7 13 a30 62 v cc 111 m/io# 160 nc 1 14 a31 63 d26 112 v cc 161 a8 15 nc 1 64 nc 1 113 be3# 162 nc 1 16 dp0 65 d27 114 v ss 163 a9 17 d0 66 v ss 115 be2# 164 v cc 18 d1 67 d28 116 be1# 165 a10 19 v cc 68 nc 1 117 be0# 166 nc 1 20 d2 69 d29 118 breq 167 v ss 21 v ss 70 v cc 119 v cc 168 v ss 22 v ss 71 d30 120 w/r# 169 nc 1 23 d3 72 nc 1 121 v ss 170 v cc 24 v cc 73 nc 1 122 hlda 171 nc 1 25 d4 74 d31 123 clk 172 a11 26 d5 75 stpclk# 124 nc 1 173 nc 1 27 d6 76 nc 1 125 v cc 174 a12 28 v cc 77 inc 2 126 v ss 175 v cc 29 d7 78 nc 1 127 nc 1 176 a13 30 dp1 79 nc 1 128 tck 177 v ss 31 d8 80 tdo 129 ahold 178 a14 32 d9 81 inc 2 130 hold 179 v cc 33 v ss 82 nc 1 131 v cc 180 a15
embedded intel486? sx processor 12 34 nc 1 83 nc 1 132ken#181 a16 35 d10 84 v cc 133 rdy# 182 v ss 36 v cc 85 smi# 134 nc 1 183 a17 37 d11 86 v ss 135 bs8# 184 v cc 38 d12 87 nc 1 136 bs16# 185 tdi 39 d13 88 nc 1 137 boff# 186 nc 1 40 v ss 89 nc 1 138brdy#187 tms 41 d14 90 nc 1 139 pchk# 188 nc 1 42 d15 91 nc 1 140 nc 1 189 a18 43 dp2 92 smiact# 141 v ss 190 nc 1 44 d16 93 v cc 142 lock# 191 a19 45 d17 94 sreset 143 plock# 192 nc 1 46 d18 95 v ss 144 blast# 193 a20 47 d19 96 v ss 145ads#194 v ss 48 d20 97 nc 1 146a2195nc 1 49 v cc 98 v cc 147 v cc 196 v cc notes: 1. nc. do not connect. these pins should always remain unconnected. connection of nc pins to v cc , or v ss or to any other signal can result in component malfunction or incompatibility with future steppings of the intel486 processors. 2. inc. internal no connect. these pins are not connected to any internal pad in the embedded intel486 sx processors. table 5. pin assignment for 196-lead pqfp package (sheet 2 of 2) pin # description pin # description pin # description pin # description
embedded intel486? sx processor 13 table 6. pin cross reference for 196-lead pqfp package (sheet 1 of 2) address pin # data pin # control pin # nc nc v cc v ss a2 146 d0 17 a20m# 104 15 77 6 1 a3 150 d1 18 ads# 145 34 81 19 11 a4 152 d2 20 ahold 129 52 24 21 a5 154 d3 23 be0# 117 56 28 22 a6 158 d4 25 be1# 116 60 36 33 a7 159 d5 26 be2# 115 64 49 40 a8 161 d6 27 be3# 113 68 54 50 a9 163 d7 29 blast# 144 72 62 58 a10 165 d8 31 boff# 137 73 70 66 a11 172 d9 32 brdy# 138 76 84 86 a12 174 d10 35 breq 118 78 93 95 a13 176 d11 37 bs16# 136 79 98 96 a14 178 d12 38 bs8# 135 82 107 99 a15 180 d13 39 clk 123 83 112 109 a16 181 d14 41 d/c# 110 87 119 114 a17 183 d15 42 dp0 16 88 125 121 a18 189 d16 44 dp1 30 89 131 126 a19 191 d17 45 dp2 43 90 147 141 a20 193 d18 46 dp3 57 91 164 148 a21 2 d19 47 eads# 105 97 170 167 a22 3 d20 48 flush# 102 124 175 168 a23 4 d21 51 hlda 122 127 179 177 a24 5 d22 53 hold 130 134 184 182 a25 7 d23 55 intr 101 140 196 194 a26 8 d24 59 ken# 132 149 a27 9 d25 61 lock# 142 151 a28 10 d26 63 m/io# 111 153 a29 12 d27 65 nmi 100 155 a30 13 d28 67 pcd 106 157 a31 14 d29 69 pchk# 139 160 d30 71 plock# 143 162 d31 74 pwt 108 166 rdy# 133 169 reserved# 156 171 reset 103 173 smi# 85 186 smiact# 92 188 sreset 94 190 stpclk# 75 192
embedded intel486? sx processor 14 tck 128 195 tdi 185 tdo 80 tms 187 w/r# 120 table 6. pin cross reference for 196-lead pqfp package (sheet 2 of 2) address pin # data pin # control pin # nc nc v cc v ss
embedded intel486? sx processor 15 3.2 pin quick reference the following is a brief pin description. for detailed signal descriptions refer to appendix a, signal descrip- tions, in the embedded intel486? processor family developers manual, order no. 273021. table 7. embedded intel486? sx processor pin descriptions (sheet 1 of 6) symbol type name and function clk i clock provides the fundamental timing and internal operating frequency for the embedded intel486 sx processor. all external timing parameters are specified with respect to the rising edge of clk. address bus a31-a4 a3Ca2 i/o o address lines a31Ca2, together with the byte enable signals, be3#Cbe0#, define the physical area of memory or input/output space accessed. address lines a31Ca4 are used to drive addresses into the embedded intel486 sx processor to perform cache line invalidation. input signals must meet setup and hold times t 22 and t 23 . a31Ca2 are not driven during bus or address hold. be3# be2# be1# be0# o o o o byte enable signals indicate active bytes during read and write cycles. during the first cycle of a cache fill, the external system should assume that all byte enables are active. be3#Cbe0# are active low and are not driven during bus hold. be3# applies to d31Cd24 be2# applies to d23Cd16 be1# applies to d15Cd8 be0# applies to d7Cd0 data bus d31Cd0 i/o data lines. d7Cd0 define the least significant byte of the data bus; d31Cd24 define the most significant byte of the data bus. these signals must meet setup and hold times t 22 and t 23 for proper operation on reads. these pins are driven during the second and subsequent clo cks of write cycles. data parity dp3Cdp0 i/o there is one data parity pin for each byte of the data bus. data parity is generated on all write data cycles with the same timing as the data driven by the embedded intel486 sx processor. even parity information must be driven back into the processor on the data parity pins with the same timing as read information to ensure that the correct parity check status is indicated by the embedded intel486 sx processor. the signals read on these pins do not affect program execution. input signals must meet setup and hold times t 22 and t 23 . dp3Cdp0 must be connected to v cc through a pull-up resistor in systems that do not use parity. dp3Cdp0 are active high and are driven during the second and subsequent clocks of write cycles. pchk# o parity status is driven on the pchk# pin the clock after ready for read operations. the parity status is for data sampled at the end of the previous clock. a parity error is indicated by pchk# being low. parity status is only checked for enabled bytes as indicated by the byte enable and bus size signals. pchk# is valid only in the clock immediately after read data is returned to the processor. at all other times pchk# is inactive (high). pchk# is never floated.
embedded intel486? sx processor 16 bus cycle definition m/io# d/c# w/r# o o o memory/input-output , data/control and write/read lines are the primary bus definition signals. these signals are driven valid as the ads# signal is asserted. m/io# d/c# w/r# bus cycle initiated 0 0 0 interrupt acknowledge 0 0 1 halt/special cycle (see details below) 010i/o read 011i/o write 1 0 0 code read 1 0 1 reserved 1 1 0 memory read 1 1 1 memory write halt/special cycle cycle name be3# - be0# a4-a2 shutdown 1110 000 halt 1011 000 stop grant bus cycle 1011 100 lock# o bus lock indicates that the current bus cycle is locked. the embedded intel486 sx processor does not allow a bus hold when lock# is asserted (address holds are allowed). lock# goes active in the first clock of the first locked bus cycle and goes inactive after the last clock of the last locked bus cycle. the last locked cycle ends when ready is returned. lock# is active low and not driven during bus hold. locked read cycles are not transformed into cache fill cycles when ken# is returned active. plock# o pseudo-lock indicates that the current bus transaction requires more than one bus cycle to complete. for the embedded intel486 sx processor, examples of such operations are segment table descriptor reads (64 bits) and cache line fills (128 bits). the embedded intel486 sx processor drives plock# active until the addresses for the last bus cycle of the transaction are driven, regardless of whether rdy# or brdy# have been returned. plock# is a function of the bs8#, bs16# and ken# inputs. plock# should be sampled only in the clock in which ready is returned. plock# is active low and is not driven during bus hold. bus control ads# o address status output indicates that a valid bus cycle definition and address are available on the cycle definition lines and address bus. ads# is driven active in the same clock in which the addresses are driven. ads# is active low and not driven during bus hold. table 7. embedded intel486? sx processor pin descriptions (sheet 2 of 6) symbol type name and function
embedded intel486? sx processor 17 rdy# i non-burst ready input indicates that the current bus cycle is complete. rdy# indicates that the external system has presented valid data on the data pins in response to a read or that the external system has accepted data from the embedded intel486 sx processor in response to a write. rdy# is ignored when the bus is idle and at the end of the first clock of the bus cycle. rdy# is active during address hold. data can be returned to the embedded intel486 sx processor while ahold is active. rdy# is active low and is not provided with an internal pull-up resistor. rdy# must satisfy setup and hold times t 16 and t 17 for proper chip operation. burst control brdy# i burst ready input performs the same function during a burst cycle that rdy# performs during a non-burst cycle. brdy# indicates that the external system has presented valid data in response to a read or that the external system has accepted data in response to a write. brdy# is ignored when the bus is idle and at the end of the first clock in a bus cycle. brdy# is sampled in the second and subsequent clocks of a burst cycle. data presented on the data bus is strobed into the embedded intel486 sx processor when brdy# is sampled active. if rdy# is returned simultaneously with brdy#, brdy# is ignored and the burst cycle is prematurely aborted. brdy# is active low and is provided with a small pull-up resistor. brdy# must satisfy the setup and hold times t 16 and t 17 . blast# o burst last signal indicates that the next time brdy# is returned, the burst bus cycle is complete. blast# is active for both burst and non-burst bus cycles. blast# is active low and is not driven during bus hold. interrupts reset i reset input forces the embedded intel486 sx processor to begin execution at a known state. the processor cannot begin executing instructions until at least 1 ms after v cc , and clk have reached their proper dc and ac specifications. the reset pin must remain active during this time to ensure proper processor operation. however, for warm resets, reset should remain active for at least 15 clk periods. reset is active high. reset is asynchronous but must meet setup and hold times t 20 and t 21 for recognition in any specific clock. intr i maskable interrupt indicates that an external interrupt has been generated. when the internal interrupt flag is set in eflags, active interrupt processing is initiated. the embedded intel486 sx processor generates two locked interrupt acknowledge bus cycles in response to the intr pin going active. intr must remain active until the interrupt acknowledges have been performed to ensure processor recognition of the interrupt. intr is active high and is not provided with an internal pull-down resistor. intr is asynchronous, but must meet setup and hold times t 20 and t 21 for recognition in any specific clock. nmi i non-maskable interrupt request signal indicates that an external non-maskable interrupt has been generated. nmi is rising-edge sensitive and must be held low for at least four clk periods before this rising edge. nmi is not provided with an internal pull-down resistor. nmi is asynchronous, but must meet setup and hold times t 20 and t 21 for recognition in any specific clock. table 7. embedded intel486? sx processor pin descriptions (sheet 3 of 6) symbol type name and function
embedded intel486? sx processor 18 sreset i soft reset pin duplicates all functionality of the reset pin except that the smbase register retains its previous value. for soft resets, sreset must remain active for at least 15 clk periods. sreset is active high. sreset is asynchronous but must meet setup and hold times t 20 and t 21 for recognition in any specific clock. smi# i system management interrupt input invokes system management mode (smm). smi# is a falling-edge triggered signal which forces the embedded intel486 sx processor into smm at the completion of the current instruction. smi# is recognized on an instruction boundary and at each iteration for repeat string instructions. smi# does not break locked bus cycles and cannot interrupt a currently executing smm. the embedded intel486 sx processor latches the falling edge of one pending smi# signal while it is executing an existing smi#. the nested smi# is not recognized until after the execution of a resume (rsm) instruction. smiact# o system management interrupt active , an active low output, indicates that the embedded intel486 sx processor is operating in smm. it is asserted when the processor begins to execute the smi# state save sequence and remains active low until the processor executes the last state restore cycle out of smram. stpclk# i stop clock request input signal indicates a request was made to turn off or change the clk input frequency. when the embedded intel486 sx processor recognizes a stpclk#, it stops execution on the next instruction boundary (unless superseded by a higher priority interrupt), empties all internal pipelines and write buffers, and generates a stop grant bus cycle. stpclk# is active low. though stpclk# has an internal pull-up resistor, an external 10-k w pull-up resistor is needed if the stpclk# pin is not used. stpclk# is an asynchronous signal, but must remain active until the embedded intel486 sx processor issues the stop grant bus cycle. stpclk# may be de-asserted at any time after the processor has issued the stop grant bus cycle. bus arbitration breq o bus request signal indicates that the embedded intel486 sx processor has internally generated a bus request. breq is generated whether or not the processor is driving the bus. breq is active high and is never floated. hold i bus hold request allows another bus master complete control of the embedded intel486 sx processor bus. in response to hold going active, the processor floats most of its output and input/output pins. hlda is asserted after completing the current bus cycle, burst cycle or sequence of locked cycles. the embedded intel486 sx processor remains in this state until hold is de-asserted. hold is active high and is not provided with an internal pull-down resistor. hold must satisfy setup and hold times t 18 and t 19 for proper operation. hlda o hold acknowledge goes active in response to a hold request presented on the hold pin. hlda indicates that the embedded intel486 sx processor has given the bus to another local bus master. hlda is driven active in the same clock that the processor floats its bus. hlda is driven inactive when leaving bus hold. hlda is active high and remains driven during bus hold. table 7. embedded intel486? sx processor pin descriptions (sheet 4 of 6) symbol type name and function
embedded intel486? sx processor 19 boff# i backoff input forces the embedded intel486 sx processor to float its bus in the next clock. the processor floats all pins normally floated during bus hold but hlda is not asserted in response to boff#. boff# has higher priority than rdy# or brdy#; if both are returned in the same clock, boff# takes effect. the embedded intel486 sx processor remains in bus hold until boff# is negated. if a bus cycle is in progress when boff# is asserted the cycle is restarted. boff# is active low and must meet setup and hold times t 18 and t 19 for proper operation. cache invalidation ahold i address hold request allows another bus master access to the embedded intel486 sx processors address bus for a cache invalidation cycle. the processor stops driving its address bus in the clock following ahold going active. only the address bus is floated during address hold, the remainder of the bus remains active. ahold is active high and is provided with a small internal pull-down resistor. for proper operation, ahold must meet setup and hold times t 18 and t 19 . eads# i external address - this signal indicates that a valid external address has been driven onto the embedded intel486 sx processor address pins. this address is used to perform an internal cache invalidation cycle. eads# is active low and is provided with an internal pull-up resistor. eads# must satisfy setup and hold times t 12 and t 13 for proper operation. cache control ken# i cache enable pin is used to determine whether the current cycle is cach eable. when the embedded intel486 sx processor generates a cycle that can be cached and ken# is active one clock before rdy# or brdy# during the first transfer of the cycle, the cycle becomes a cache line fill cycle. returning ken# active one clock before rdy# during the last read in the cache line fill causes the line to be placed in the on-chip cache. ken# is active low and is provided with a small internal pull- up resistor. ken# must satisfy setup and hold times t 14 and t 15 for proper operation. flush# i cache flush input forces the embedded intel486 sx processor to flush its entire internal cache. flush# is active low and need only be asserted for one clock. flush# is asynchronous but setup and hold times t 20 and t 21 must be met for recognition in any specific clock. page cacheability pwt pcd o o page write-through and page cache disable pins reflect the state of the page attribute bits, pwt and pcd, in the page table entry, page directory entry or control register 3 (cr3) when paging is enabled. when paging is disabled, the embedded intel486 sx processor ignores the pcd and pwt bits and assumes they are zero for the purpose of caching and driving pcd and pwt pins. pwt and pcd have the same timing as the cycle definition pins (m/io#, d/c#, and w/r#). pwt and pcd are active high and are not driven during bus hold. pcd is masked by the cache disable bit (cd) in control register 0. table 7. embedded intel486? sx processor pin descriptions (sheet 5 of 6) symbol type name and function
embedded intel486? sx processor 20 bus size control bs16# bs8# i i bus size 16 and bus size 8 pins (bus sizing pins) cause the embedded intel486 sx processor to run multiple bus cycles to complete a request from devices that cannot provide or accept 32 bits of data in a single cycle. the bus sizing pins are sampled every clock. the processor uses the state of these pins in the clock before ready to determine bus size. these signals are active low and are provided with internal pull-up resistors. these inputs must satisfy setup and hold times t 14 and t 15 for proper operation. address mask a20m# i address bit 20 mask pin, when asserted, causes the embedded intel486 sx processor to mask physical address bit 20 (a20) before performing a lookup to the internal cache or driving a memory cycle on the bus. a20m# emulates the address wraparound at 1 mbyte, which occurs on the 8086 processor. a20m# is active low and should be asserted only when the embedded intel486 sx processor is in real mode. this pin is asynchronous but should meet setup and hold times t 20 and t 21 for recognition in any specific clock. for proper operation, a20m# should be sampled high at the falling edge of reset. test access port tck i test clock , an input to the embedded intel486 sx processor, provides the clocking function required by the jtag boundary scan feature. tck is used to clock state information (via tms) and data (via tdi) into the component on the rising edge of tck. data is clocked out of the component (via tdo) on the falling edge of tck. tck is provided with an internal pull-up resistor. tdi i test data input is the serial input used to shift jtag instructions and data into the processor. tdi is sampled on the rising edge of tck, during the shift-ir and shift-dr test access port (tap) controller states. during all other tap controller states, tdi is a dont care. tdi is provided with an internal pull-up resistor. tdo o test data output is the serial output used to shift jtag instructions and data out of the component. tdo is driven on the falling edge of tck during the shift-ir and shift-dr tap controller states. at all other times tdo is driven to the high impedance state. tms i test mode select is decoded by the jtag tap to select test logic operation. tms is sampled on the rising edge of tck. to guarantee deterministic behavior of the tap controller, tms is provided with an internal pull-up resistor. reserved pins reserved# i reserved is reserved for future use. this pin must be connected to an external pull-up resistor circuit. the recommended resistor value is 10 kohms. the pull-up resistor must be connected only to the reserved# pin. do not share this resistor with other pins requiring pull-ups. table 7. embedded intel486? sx processor pin descriptions (sheet 6 of 6) symbol type name and function
embedded intel486? sx processor 21 table 8. output pins name active level output signal floated during address hold floated during bus hold during stop grant and stop clock states breq high previous state hlda high as per hold be3#-be0# low ? previous state pwt, pcd high ? previous state w/r#, m/io#, d/c# high/low ? previous state lock# low ? high (inactive) plock# low ? high (inactive) ads# low ? high (inactive) blast# low ? previous state pchk# low previous state a3-a2 high ? ? previous state smiact# low previous state notes: the term previous state means that the processor maintains the logic level applied to the signal pin just before the processor entered the stop grant state. this conserves power by preventing the signal pin from floating. table 9. input/output pins name active level output signal floated during address hold floated during bus hold during stop grant and stop clock states d31-d0 high ? floated dp3Cdp0 high ? floated a31-a4 high ? ? previous state notes: the term previous state means that the processor maintains the logic level applied to the signal pin just before the processor entered the stop grant state. this conserves power by preventing the signal pin from floating. table 10. test pins name input or output sampled/ driven on tck input n/a tdi input rising edge of tck tdo output failing edge of tck tms input rising edge of tck
embedded intel486? sx processor 22 table 11. input pins name active level synchronous/ asynchronous internal pull-up/ pull-down clk reset high asynchronous sreset high asynchronous pull-down hold high synchronous ahold high synchronous pull-down eads# low synchronous pull-up boff# low synchronous pull-up flush# low asynchronous pull-up a20m# low asynchronous pull-up bs16#, bs8# low synchronous pull-up ken# low synchronous pull-up rdy# low synchronous brdy# low synchronous pull-up intr high asynchronous nmi high asynchronous reserved# low asynchronous pull-up smi# low asynchronous pull-up stpclk# low asynchronous pull-up 1 tck high pull-up tdi high pull-up tms high pull-up notes: 1. though stpclk# has an internal pull-up resistor, an external 10-k w pull-up resistor is needed if the stpclk# pin is not used.
23 embedded intel486? sx processor 4.0 architectural and functional overview the embedded intel486 sx processor architecture is essentially the same as the intel486 sx processor with a 1x clock (clk) input. refer to the embedded intel486? processor family developers manual, order no. 273021, for a description of the intel486 sx processor. note that the embedded intel486 sx processor has one pin reserved for possible future use. this pin, an input signal, is called reserved# and must be connected to a 10-k w pull-up resistor. the pull-up resistor must be connected only to the reserved# pin. do not share this resistor with other pins requiring pull-ups. 4.1 cpuid instruction the embedded intel486 sx processor supports the cpuid instruction (see table 12). because not all intel processors support the cpuid instruction, a simple test can determine if the instruction is supported. the test involves the processors id flag, which is bit 21 of the eflags register. if software can change the value of this flag, the cpuid instruction is available. the actual state of the id flag bit is irrelevant and provides no significance to the hardware. this bit is cleared (reset to zero) upon device reset (reset or sreset) for compatibility with intel486 processor designs that do not support the cpuid instruction. cpuid-instruction details are provided here for the embedded intel486 sx processor. refer to intel application note ap-485 intel processor identifi- cation with the cpuid instruction (order no. 241618) for a description that covers all aspects of the cpuid instruction and how it pertains to other intel processors. 4.1.1 operation of the cpuid instruction the cpuid instruction requires the software developer to pass an input parameter to the processor in the eax register. the processor response is returned in registers eax, ebx, edx, and ecx. vendor id string - when the parameter passed in eax is 0 (zero), the register values returned upon instruction execution are shown in the following table. the values in ebx, edx and ecx indicate an intel processor. when taken in the proper order, they decode to the string genuineintel . table 12. cpuid instruction description op code instruction processor core clocks parameter passed in eax (input value) description 0f a2 cpuid 9 0 vendor (intel) id string 14 1 processor identification 9 > 1 undefined (do not use) 31-------------24 23-----------16 15--------------8 7--------------0 high value (= 1) eax 0000 0000 0000 0001 vendor id string ebx u (75) n (6e) e (65) g (47) (ascii edx i (49) e (65) n (6e) i (69) characters) ecx l (6c) e (65) t (74) n (6e)
embedded intel486? sx processor 24 processor identification - when the parameter passed to eax is 1 (one), the register values returned upon instruction execution are: 4.2 identification after reset processor identification - upon reset, the edx register contains the processor signature: 4.3 boundary scan (jtag) 4.3.1 device identification tables 13 and 14 show the 32-bit code for the embedded intel486 sx processor. this code is loaded into the device identification register. 31---------------------------14 13,12 11----8 7----4 3----0 processor signature eax (do not use) intel reserved 0 0 processor type 0 1 0 0 family 0 0 1 0 model xxxx stepping (intel releases information about stepping numbers as needed) 31--------------------------------------------------------------------------------------------------0 intel reserved ebx intel reserved (do not use) ecx intel reserved 31----------------------------------------------------------------------------2 1 0 feature flags edx 0------------------------------------------------------------------------------0 1 vme 0 fpu 31---------------------------14 13,12 11----8 7----4 3----0 processor signature edx (do not use) intel reserved 0 0 processor type 0 1 0 0 family 0 0 1 0 model xxxx stepping (intel releases information about stepping numbers as needed) table 13. boundary scan component identification code (3.3 volt processor) version part number mfg id 009h = intel 1 v cc 0=5 v 1=3.3 v intel architecture type family 0100 = intel486 cpu family model 00010 = embedded intel486 sx processor 31----28 27 26-----------21 20----17 16--------12 11------------1 0 xxxx 1 000001 0100 00010 00000001001 1 (intel releases information about version numbers as needed) boundary scan component identification code = x828 2013 (hex)
embedded intel486? sx processor 25 4.3.2 boundary scan register bits and bit order the boundary scan register contains a cell for each pin as well as cells for control of bidirectional and three-state pins. there are reserved bits which correspond to no-connect (n/c) signals of the embedded intel486 sx processor. control registers wrctl, abusctl, busctl, and miscctl are used to select the direction of bidirectional or three- state output signal pins. a 1 in these cells designates that the associated bus or bits are floated if the pins are three-state, or selected as input if they are bidirectional. ? wrctl controls d31-d0 and dp3Cdp0 ? abusctl controls a31-a2 ? busctl controls ads#, blast#, plock#, lock#, w/r#, be0#, be1#, be2#, be3#, m/io#, d/c#, pwt, and pcd ? miscctl controls pchk#, hlda, and breq the following is the bit order of the embedded intel486 sx processor boundary scan register: table 14. boundary scan component identification code (5 volt processor) version part number mfg id 009h = intel 1 v cc 0=5 v 1=3.3 v intel architecture type family 0100 = intel486 cpu family model 00010 = embedded intel486 sx processor 31----28 27 26-----------21 20----17 16--------12 11------------1 0 xxxx 0 000001 0100 00010 00000001001 1 (intel releases information about version numbers as needed) boundary scan component identification code = x028 2013 (hex) tdo ? a2, a3, a4, a5, reserved#, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30, a31, dp0, d0, d1, d2, d3, d4, d5, d6, d7, dp1, d8, d9, d10, d11, d12, d13, d14, d15, dp2, d16, d17, d18, d19, d20, d21, d22, d23, dp3, d24, d25, d26, d27, d28, d29, d30, d31, stpclk#, reserved, reserved, smi#, smiact#, sreset, nmi, intr, flush#, reset, a20m#, eads#, pcd, pwt, d/c#, m/io#, be3#, be2#, be1#, be0#, breq, w/r#, hlda, clk, reserved, ahold, hold, ken#, rdy#, bs8#, bs16#, boff#, brdy#, pchk#, lock#, plock#, blast#, ads#, miscctl, busctl, abusctl, wrctl ? tdi
embedded intel486? sx processor 26 5.0 electrical specifications 5.1 maximum ratings table 15 is a stress rating only. extended exposure to the maximum ratings may affect device reliability. furthermore, although the embedded intel486 sx processor contains protective circuitry to resist damage from electrostatic discharge, always take precautions to avoid high static voltages or electric fields. functional operating conditions are given in section 5.2, dc specifications and section 5.3, ac speci- fications . 5.2 dc specifications the following tables show the operating supply voltages, dc i/o specifications, and component power consumption for the embedded intel486 sx processor. table 15. absolute maximum ratings case temperature under bias -65 c to +110 c storage temperature -65 c to +150 c dc voltage on any pin with respect to ground -0.5 v to v cc + 0.5 v supply voltage vcc with respect to vss -0.5 v to +6.5 v table 16. operating supply voltages product v cc sb80486sxsc33 3.3 v 0 . 3v ku80486sxsa33 5.0 v 0.25 v
embedded intel486? sx processor 27 table 17. 3.3 v dc specifications functional operating range: v cc =3.3v 0.3 v, t case =0 c to +85 c symbol parameter min. max. unit notes v il input low voltage -0.3 +0.8 v v ih input high voltage 2.0 v cc +0.3 v note 1 v ihc input high voltage of clk v cc -0.6 v cc +0.3 v v ol output low voltage i ol = 2.0 ma i ol = 100 a 0.4 0.2 v v v oh output high voltage i oh = -2.0 ma i oh = -100 a 2.4 v cc -0.2 v v i li input leakage current 15 m a note 2 i ih input leakage current sreset 200 300 m a m a note 3 note 3 i il input leakage current 400 m a note 4 i lo output leakage current 15 m a c in input capacitance 10 pf note 5 c out i/o or output capacitance 10 pf note 5 c clk clk capacitance 6 pf note 5 notes: 1. all inputs except clk. 2. this parameter is for inputs without pull-up or pull-down resistors and 0v v in v cc . 3. this parameter is for inputs with pull-down resistors and v ih = 2.4v. 4. this parameter is for inputs with pull-up resistors and v il = 0.4v. 5. f c =1 mhz. not 100% tested.
embedded intel486? sx processor 28 table 18. 3.3 v i cc values functional operating range: v cc = 3.3 v 0.3 v; t case = 0 c to +85 c parameter operating frequency typ maximum notes i cc active (power supply) 25 mhz 33 mhz 315 ma 415 ma note 1 i cc active (thermal design) 25 mhz 33 mhz 220 ma 289 ma 292 ma 356 ma notes 2, 3, 4 i cc stop grant 25 mhz 33 mhz 20 ma 25 ma 40 ma 50 ma note 5 i cc stop clock 0 mhz 100 a 1 ma note 6 notes: 1. this parameter is for proper power supply selection. it is measured using the worst case instruction mix at v cc = 3.6v. 2. the maximum current column is for thermal design power dissipation. it is measured using the worst case instruction mix at v cc = 3.3v. 3. the typical current column is the typical operating current in a system. this value is measured in a system using a typical device at v cc = 3.3v, running microsoft windows 3.1 at an idle condition. this typical value is dependent upon the specific system configuration. 4. typical values are not 100% tested. 5. the i cc stop grant specification refers to the i cc value once the embedded intel486 sx processor enters the stop grant or auto halt power down state. 6. the i cc stop clock specification refers to the i cc value once the embedded intel486 sx processor enters the stop clock state. the v ih and v il levels must be equal to v cc and 0 v, respectively, in order to meet the i cc stop clock specifications.
embedded intel486? sx processor 29 table 19. 5 v dc specifications functional operating range: v cc = 5v 0.25v; t case = 0 c to +85 c symbol parameter min max unit notes v il input low voltage -0.3 +0.8 v v ih input high voltage 2.0 v cc +0.3 v v ol output low voltage 0.45 v note 1 v oh output high voltage 2.4 v note 2 i li input leakage current 15 a note 3 i ih input leakage current sreset 200 300 a a note 4 note 4 i il input leakage current 400 a note 5 i lo output leakage current 15 a c in input capacitance 20 pf note 6 c out output or i/o capacitance 20 pf note 6 c clk clk capacitance 20 pf note 6 notes: 1. this parameter is measured at: address, data, be n # 4.0 ma definition, control 5.0 ma 2. this parameter is measured at: address, data, be n # -1.0 ma definition, control -0.9 ma 3. this parameter is for inputs without pull-ups or pull-downs and 0v v in v cc . 4. this parameter is for inputs with pull-downs and v ih = 2.4v. 5. this parameter is for inputs with pull-ups and v il = 0.45v. 6. f c =1 mhz; not 100% tested.
embedded intel486? sx processor 30 table 20. 5 v i cc values functional operating range: v cc = 5v 0.25v; t case = 0 c to +85 c parameter operating frequency typ maximum notes i cc active (power supply) 25 mhz 33 mhz 560 ma 685 ma note 1 i cc active (thermal design) 25 mhz 33 mhz 378 ma 497 ma 535 ma 654 ma notes 2, 3, 4 i cc stop grant 25 mhz 33 mhz 35 ma 40 ma 65 ma 80 ma note 5 i cc stop clock 0 mhz 200 a 2 ma note 6 notes: 1. this parameter is for proper power supply selection. it is measured using the worst case instruction mix at v cc = 5.25v. 2. the maximum current column is for thermal design power dissipation. it is measured using the worst case instruction mix at v cc = 5v. 3. the typical current column is the typical operating current in a system. this value is measured in a system using a typical device at v cc = 5v, running microsoft windows 3.1 at an idle condition. this typical value is dependent upon the specific system configuration. 4. typical values are not 100% tested. 5. the i cc stop grant specification refers to the i cc value once the embedded intel486 sx processor enters the stop grant or auto halt power down state. 6. the i cc stop clock specification refers to the i cc value once the processor enters the stop clock state. the v ih and v il lev- els must be equal to v cc and 0v, respectively, in order to meet the i cc stop clock specifications.
embedded intel486? sx processor 31 5.3 ac specifications the ac specifications for the embedded intel486 sx processor are given in this section. table 21. ac characteristics t case = 0 c to +85 c; c l = 50pf, unless otherwise specified. (sheet 1 of 2) clk frequency 8 33 8 33 mhz note 1 t 1 clk period 30 125 30 125 ns 4 t 1a clk period stability 250 250 ps 4 adjacent clocks t 2 clk high time 11 11 ns 4 at 2v t 3 clk low time 11 11 ns 4 at 0.8v t 4 clk fall time 3 3 ns 4 2v to 0.8v t 5 clk rise time 3 3 ns 4 0.8v to 2v t 6 a31Ca2, pwt, pcd, be3Cbe0#, m/io#, d/c#, w/r#, ads#, lock#, breq, hlda, smiact# valid delay 316316 ns 8 t 7 a31Ca2, pwt, pcd, be3Cbe0#, m/io#, d/c#, w/r#, ads#, lock#, breq, hlda float delay 20 20 ns 9 note 2 t 8 pchk# valid delay 3 22 3 22 ns 7 t 8a blast#, plock# valid delay 3 20 3 20 ns 8 t 9 blast#, plock# float delay 20 20 ns 9 note 2 t 10 d31Cd0, dp3Cdp0 write data valid delay 319318 ns 8 t 11 d31Cd0, dp3Cdp0 write data float delay 20 20 ns 9 note 2 t 12 eads# setup time 6 5 ns 5 t 13 eads# hold time 3 3 ns 5 t 14 ken#, bs16#, bs8# setup time 6 5 ns 5 t 15 ken#, bs16#, bs8# hold time 3 3 ns 5 t 16 rdy#, brdy# setup time 6 5 ns 6 t 17 rdy#, brdy# hold time 3 3 ns 6 t 18 hold, ahold setup time 6 6 ns 5 t 18a boff# setup time 9 8 ns 5 t 19 hold, ahold, boff# hold time 3 3 ns 5
embedded intel486? sx processor 32 t 20 flush#, a20m#, nmi, intr, smi#, stpclk#, sreset, reset setup time 6 5 ns 5 note 3 t 21 flush#, a20m#, nmi, intr, smi#, stpclk#, sreset, reset hold time 3 3 ns 5 note 3 t 22 d31Cd0, dp3Cdp0, a31Ca4 read setup time 65 ns6 5 t 23 d31Cd0, dp3Cdp0, a31Ca4 read hold time 33 ns6 5 notes: 1. 0-mhz operation is guaranteed when the stpclk# and stop grant bus cycle protocol is used. 2. not 100% tested, guaranteed by design characterization. 3. a reset pulse width of 15 clk cycles is required for warm resets (reset or sreset). power-up resets (cold resets) require reset to be asserted for at least 1 ms after v cc and clk are stable. table 21. ac characteristics t case = 0 c to +85 c; c l = 50pf, unless otherwise specified. (sheet 2 of 2)
embedded intel486? sx processor 33 figure 4. clk waveform table 22. ac specifications for the test access port (both 3.3v sqfp and 5v pqfp processors) t case = 0 c to +85 c; c l = 50 pf symbol parameter min max unit figure notes t 24 tck frequency 8 mhz note 1 t 25 tck period 125 ns 10 t 26 tck high time 40 ns 10 @ 2.0v t 27 tck low time 40 ns 10 @ 0.8v t 28 tck rise time 8 ns 10 note 2 t 29 tck fall time 8 ns 10 note 2 t 30 tdi, tms setup time 8 ns 11 note 3 t 31 tdi, tms hold time 10 ns 11 note 3 t 32 tdo valid delay 3 30 ns 11 note 3 t 33 tdo float delay 36 ns 11 note 3 t 34 all outputs (except tdo) valid delay 3 30 ns 11 note 3 t 35 all outputs (except tdo) float delay 36 ns 11 note 3 t 36 all inputs (except tdi, tms, tck) setup time 8 ns 11 note 3 t 37 all inputs (except tdi, tms, tck) hold time 10 ns 11 note 3 notes: 1. tck period clk period. 2. rise/fall times are measured between 0.8v and 2.0v. rise/fall times can be relaxed by 1 ns per 10-ns increase in tck period. 3. parameters t 30 C t 37 are measured from tck. 1.5 v t 1 t 5 t 2 t 4 t 3 0.8 v clk 2.0 v t x t y 1.5 v t x = input setup times t y = input hold times, output float, valid and hold times 1.5 v 0.8 v 2.0 v
embedded intel486? sx processor 34 figure 5. input setup and hold timing figure 6. input setup and hold timing t x t x t x t x clk eads# bs8#, bs16#, ken# boff#, ahold, hold reset, flush#, a31-a4 (read) a20m#, intr, nmi, smi#, stpclk#, sreset t 12 t 14 t 13 t 15 t 18 t 19 t 20 t 21 t 22 t 23 t 2 t x clk rdy#, brdy# d31-d0, dp3Cdp0 t x 1.5 v 1.5 v t 16 t 17 t 22 t 23
embedded intel486? sx processor 35 figure 7. pchk# valid delay timing figure 8. output valid delay timing rdy#, brdy# d31-d0 dp3-dp0 valid min max t 8 pchk# t 2 t x t x t x clk valid blast#, plock# t x t x t x t x clk a2-a31, pwt, pcd, d31-d0, dp3Cdp0 valid n+1 max t 6 valid n t 10 t 8a be0-3#, m/io#, d/c#, w/r#, ads#, lock#, breq, hlda, valid n+1 min max valid n valid n+1 min max valid n min smiact#
embedded intel486? sx processor 36 figure 9. maximum float delay timing figure 10. tck waveform t x t x t x clk a2-a31, pwt, pcd, d31-d0, dp3Cdp0 blast#, min t 6 valid be0-3#, m/io#, d/c#, w/r#, ads#, lock#, breq, hlda plock# t 7 t 10 t 11 t 8a t 9 min valid min valid 0.8 v t 26 t 25 2.0 v tck t 27 t 28 t 29 0.8 v 2.0 v
embedded intel486? sx processor 37 figure 11. test signal timing diagram t 31 t 30 tck tms tdi tdo output input valid t 32 t 33 valid t 35 valid valid valid t 34 t 37 t 36 1.5 v
embedded intel486? sx processor 38 5.4 capacitive derating curves the following graphs are the capacitive derating curves for the embedded intel486 sx processor. figure 12. typical loading delay versus load capacitance under worst-case conditions for a low-to-high transition, 3.3 v processor figure 13. typical loading delay versus load capacitance under worst-case conditions for a high-to-low transition, 3.3 v processor nom+7 nom+6 nom+5 nom+4 nom+3 nom+2 nom+1 nom nom-1 nom-2 25 50 75 100 125 150 capacitive load (pf) delay (ns) note: this graph will not be linear outside of the capacitive range shown. nom = nominal value from the ac characteristics table. nom+5 nom+4 nom+3 nom+2 nom+1 nom nom-1 nom-2 25 50 75 100 125 150 capacitive load (pf) delay (ns) note: this graph will not be linear outside of the capacitive range shown. nom = nominal value from the ac characteristics table.
embedded intel486? sx processor 39 figure 14. typical loading delay versus load capacitance under worst-case conditions for a low-to-high transition, 5 v processor figure 15. typical loading delay versus load capacitance under worst-case conditions for a high-to-low transition, 5 v processor note: this graph will not be linear outside of the capacitive range shown. nom = nominal value from the ac characteristics table. nom+5 nom+4 nom+3 nom+2 nom+1 nom nom-1 nom-2 25 50 75 100 125 150 delay (ns) capacitive load (pf) note: this graph will not be linear outside of the capacitive range shown. nom = nominal value from the ac characteristics table. nom+5 nom+4 nom+3 nom+2 nom+1 nom nom-1 nom-2 25 50 75 100 125 150 delay (ns) capacitive load (pf) nom+6 nom+7
embedded intel486? sx processor 40 6.0 mechanical data this section describes the packaging dimensions and thermal specifications for the embedded intel486 sx processor. 6.1 package dimensions figure 16. 208-lead sqfp package dimensions a3263-01 1.14 (ref) 28.0 0.10 30.6 0.25 25.50 (ref) 208 157 156 105 104 53 52 note: length measurements same as width measurements 0.50 0.13 + 0.12-0.08 0? min 7? max 0.60 0.10 3.37 0.08 3.70 max 0.13 min 0.25 max 1.76 max 0.10 max tolerance window for lead skew from theoretical true position 1.30 ref .40 min 1 units: mm
embedded intel486? sx processor 41 figure 17. principal dimensions and data for 196-lead plastic quad flat pack package table 23. symbol list and dimensions for 196-lead pqfp package symbol description of dimensions min max a package height: distance from the seating plane to the highest point of body. 0.160 0.175 a1 standoff: the distance from the seating plane to the base plane. 0.020 0.035 d, e overall package dimension: lead tip to lead tip. 1.470 1.485 d1, e1 plastic body dimension 1.347 1.353 d2, e2 bumper distance without flash 1.497 1.503 with flash 1.497 1.510 cp seating plane coplanarity 0.000 0.004 notes: 1. all dimensions and tolerances conform to ansi y14.5m-1982. 2. dimensions are in inches. note: interpret dimensions and tolerances in accordance with ansi y14.5m-1982.
embedded intel486? sx processor 42 figure 18. typical lead for 196-lead pqfp package 240950-b0 240950-b1
43 embedded intel486? sx processor 6.2 package thermal specifications the embedded intel486 sx processor is specified for operation when the case temperature (t c ) is within the range of 0c to 85c. t c may be measured in any environment to determine whether the processor is within the specified operating range. the ambient temperature (t a ) can be calculated from q jc and q ja from the following equations: t j = t c + p * q jc t a = t j - p * q ja t c = t a + p * [ q ja - q jc ] t a = t c - p * [ q ja - q jc ] where t j , t a , t c equals junction, ambient and case temperature respectively. q jc , q ja equals junction-to-case and junction-to-ambient thermal resistance, respectively. p is defined as maximum power consumption. values for q ja and q jc are given in the following tables for each product operating at 33 mhz. maximum t a is shown for each product operating at 25 mhz and 33 mhz. table 24. thermal resistance, q ja ( c/w) q ja vs. airflow ft/min. (m/sec) 0 (0) 200 (1.01) 400 (2.03) 600 (3.04) 208-lead sqfp (3.3v) - without heat sink 36.0 27.5 25.0 22.5 196-lead pqfp (5v) - without heat sink 20.5 16.5 14.0 12.5 196-lead pqfp (5v) - with heat sink* 17.0 10.5 8.5 8.0 *0.350" high omnidirectional heat sink. table 25. thermal resistance, q jc ( c/w) q jc vs. airflow ft/min. (m/sec) 0 (0) 200 (1.01) 400 (2.03) 600 (3.04) 0 200 400 600 208-lead sqfp (3.3v) 4.0 7.5 8.0 8.5 196-lead pqfp (5v) 3.5 - - - table 26. maximum t ambient, t a max ( c) airflow ft/min. (m/sec) freq. (mhz) 0 (0) 200 (1.01) 400 (2.03) 600 (3.04) 208-lead sqfp (3.3v) 25 54 66 69 72 without heat sink 33 47 62 65 69 196-lead pqfp (5v) 25 40 50 57 61 without heat sink 33 29 42 51 56 196-lead pqfp (5v) 25 49 66 72 73 with heat sink 33 41 62 69 70


▲Up To Search▲   

 
Price & Availability of EMBEDDEDINTEL486SX

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X